essential testimony - French English Dictionary